tapa bark - English Synonyms Dictionary

tapa bark

n.
[1] tapa , tappa , tappa bark